hydro extraction - French English Dictionary